-
Wissen
-
Diagramme
-
How-Tos
-
Symbole
-
Beispiele
1. Was ist die agile Release-Planung?
Die agile Release-Planung ist der Produktmanagement-Ansatz, der den unverständlichen und praktikablen Charakter der Softwareentwicklung berücksichtigt. Es ist geplant, einen Plan für das Produktinkrement zu erstellen oder zu erstellen. Dieser Vorgang muss nach 2-3 Monaten durchgeführt werden. Anstatt das gesamte Projekt erneut zu entwickeln, ändert die Agile-Software den Entwicklungsplan.
Die agile Release-Planung unterteilt den Zyklus des Entwicklungsprozesses in verschiedene Phasen, die als Release bezeichnet werden. Die Freigabe kann sich jedoch von der Zeit abheben, in der an der begrenzten Phase oder Stufe gearbeitet werden soll. Mit dem agilen Release-Plan können Sie einen Plan erstellen, wann die neuen Funktionen veröffentlicht werden sollen und wie sie bereitgestellt werden sollen.
1.1 Was ist agilen Release-Planung?
Die agile Release-Planung besteht aus einem ersten Release-Plan und einem kontinuierlichen Plan.
Erstveröffentlichungsplan
Jede Partei und jeder Stakeholder erfüllt den vorläufigen Release-Plan aufgrund unzureichender Zeit oder Funktionalität nur selten. Wenn Sie jedoch anfangen, an einem agilen Release-Plan zu arbeiten, muss take die harten Wahrheiten tragen und Software entsprechend dem Mangel entwickeln.
Laut Agile ist die Variable, die auf die Anpassung reagiert, jedoch Umfang und Frist. Darüber hinaus tendieren große Teams dazu, ein System von geringer Qualität zu produzieren, und ein kleines Team liefert laut der Forschung ein System von hoher Qualität. Beschleunigen Sie die Prozessreichweite nicht Schritt für Schritt auf jeder Ebene, um Erfolg zu haben?
Kontinuierlicher Release-Plan
Es versteht sich von selbst, dass der erste Release-Plan grob sein könnte. Es gibt jedoch Auskunft über die Zahlung, die wir als Gegenleistung für die Investition erhalten. Wenn der erste Release-Plan den niedrigsten ROI aufweist, ist es ratsam, das Projekt sofort abzubrechen, anstatt Geld und Zeit dafür zu verschwenden.
In agilen Projekten muss man den Plan kontinuierlich erstellen und den Kurs korrigieren, um vorwärts zu kommen. Stellen Sie sicher, dass Sie entsprechend den maximalen Rückmeldungen korrigieren. Darüber hinaus benötigt das Team Geschwindigkeit und Zeit, um sich gemäß den Projektanforderungen zurechtzufinden.
Während des gesamten Prozesses könnten die Mitarbeiter ersetzt, Funktionen geändert und der Release-Plan überarbeitet werden. Während des Kontinuierlicher Release-Plans werden neue Dinge entsprechend den Marktanforderungen hinzugefügt oder abgezogen.
Komponenten der Produktfreigabetabelle
Die Release-Map ist für jede Organisation und jedes Produkt unterschiedlich. Die allgemeinen Elemente, die darin enthalten sind, sind jedoch wie folgt:
- Die vorgeschlagene Version für das Projekt;
- Die in jeder Version enthaltene Strategie;
- Wiederholung später zur Veröffentlichung;
- Pläne für jede Wiederholung;
- Die Entwicklung von Merkmalen in den Iterationen;
- Die individuelle Arbeit, die erforderlich ist, um eine Funktion bereitzustellen.
Wer gehört zum Agile Releasing Plan Team?
Das agile Release-Plan-Team muss Folgendes umfassen:
- Scrum Master ist der Moderator für die Gruppe;
- Ein Product Owner, der die allgemeinen Ideen oder Ansichten des Product Backlogs vertritt.
- Das agile Team, das die Erkenntnisse für technische Möglichkeiten liefert;
- Stakeholder, einschließlich Kunden, Manager und Experten, sind mit dem Thema verbunden, das bei der Entscheidungsfindung vor der Veröffentlichung hilft.
1.2 Der Prozess der agilen Release-Planung
Im Folgenden sind die Daten aufgeführt, die in die Planung einbezogen werden müssen:
Was sind Planungsdaten?
Die Release-Map ist für jede Organisation und jedes Produkt unterschiedlich. Die allgemeinen Elemente, die darin enthalten sind, sind jedoch wie folgt:
- Planungsergebnisse für frühere Versionen;
- Kommentar der Stakeholder zu Plan, Produkt oder Fristen;
- Ein Aktionsplan, dem das Unternehmen im vorherigen Plan folgt;
- Die Mängel, die man berücksichtigen muss;
- Eigenschaften des Produkts;
- Geschwindigkeit berechnet durch die vorherigen Versionen;
- Persönliche Kalender;
- Organisatorische Kalender;
- Andere Team-Inputs.
Planungsbedingungen
Im Folgenden sind die Anforderungen der Planung aufgeführt:
- Das vom Eigentümer angegebene Produkt-Backlog. Meistens enthält es 4-10 Funktionen, die nach Ansicht des Eigentümers bei der Planung berücksichtigt werden sollten.
- Unglaubliche Vision;
- Das Ziel des Marktes und des Geschäfts;
- Die Mängel, die man berücksichtigen muss;
- Akzeptieren Sie den für das neue Produkt erforderlichen Rückstand.
- Das Team gibt Auskunft über technische Herausforderungen oder Fähigkeiten.
Materialbedarf für die Release-Planung
Folgende Elemente sind dafür erforderlich:
- Zweck oder Vision;
- Agenda;
- Whiteboards und Marker;
- Flipcharts;
- Tools für das Meeting;
- Beamer;
- Planungsdaten.
Planungsausgabe freigeben
Hier ist die Ausgabe, die Sie als Gegenleistung für die Release-Planung erhalten:
- Verpflichtungen;
- Freigabeplan;
- Probleme;
- Sorgen;
- Anerkennung;
- Annahmen und Abhängigkeiten;
- Der Vorschlag muss berücksichtigt werden, um den nächsten Release-Plan zu verbessern.
2. So erstellen Sie die agile Release-Planung
Die allgemeinen Schritte zum Erstellen einer perfekten agilen Release-Planung sind nachstehend aufgeführt. Es gibt eine einfachere Möglichkeit, in EdrawMax eine agile Release-Planung durchzuführen, und zwar in nur drei Schritten, um eine perfekte zu erstellen.
2.1 So erstellen Sie eine agile Release-Planung im Allgemeinen
Hier sind die notwendigen Schritte, die Sie ausführen müssen, um den agilen Release-Plan zu erstellen.
- Schritt 1
Zunächst müssen Sie Ihre Vision und Sichtweise erläutern. Dies ist der wichtigste Schritt im Planungsprozess. Man muss seine Sichtweise auf Produkte angeben, die bei der Entscheidung helfen, wo Anstrengungen unternommen werden sollen und welche Funktionen priorisiert werden sollten.
Vergessen Sie nicht, sich vor der Festlegung der Vision an die Aktionäre zu wenden, um zu bestätigen, ob die Vision dem Markt und dem Ziel der Organisation entspricht.
- Schritt 2
Der zweite Schritt besteht darin, das Fehlen des Produkts zu überprüfen und den Rückstand zu überprüfen. Verwenden Sie die Produktvision und den Stakeholder-Input, um die Produktprioritäten zu finden und die Geschichten für Kunden zu erstellen. Die User Stories hängen jedoch hauptsächlich von den Eigenschaften des Produkts ab.
In diesem Schritt muss der Manager eine Gliederung für den agilen Release-Plan erstellen, die die Ziele für die Veröffentlichung eines Produkts, das Zieldatum und die User Story-Ränge enthält.
- Schritt 3
Sobald Sie die Produktvision und die Karte skizziert haben, nach der Sie sich Schritt für Schritt bewegen, gehen Sie weiter, um den Stakeholder für das Meeting zur Planung der Kreuzbeinfreigabe zu sammeln, in dem er den erstellten Plan überprüft und das erforderliche Objekt hinzufügt oder entfernt. Darüber hinaus werden sie sich mit den Produktergebnissen befassen und sie alle aufeinander abstimmen.
- Schritt 4
Schließen Sie die Details ab und senden Sie das Produkt für die letzten Anpassungen. Stakeholder müssen den freigegebenen Kalender für das Produkt überprüfen. Der Kreuzbeinfreigabeplan hilft dem Team jedoch, am Ziel festzuhalten. Agile Release-Pläne haben einen großen Einfluss auf den Erfolg eines Projekts oder Produkts. Aus diesem Grund ist es wichtig, den Zeitplan zu untersuchen und zu ermitteln, wie der Prozess allen Beteiligten detailliert zur Verfügung steht.
2.2 Erstellen einer agilen Release-Planung in EdrawMax
EdrawMax ist ein fortschrittliches All-in-One-Diagrammtool, das zum Erstellen mehrerer Diagramme hilfreich ist, einschließlich eines agilen Release-Planungsdiagramms. Es ist wirklich einfach, einen in 3 Schritten zu erstellen.
- Schritt 1
Öffnen Sie EdrawMax und wählen Sie eine Vorlage aus Flussdiagramm oder Verwaltung aus.
- Schritt 2
Wählen Sie eine Vorlage aus der Vorlagen-Galeere aus und bearbeiten Sie sie weiter, bis Sie zufrieden sind.
- Schritt 3
Sobald Sie Ihre agile Release-Planung abgeschlossen haben, können Sie sie in mehrere Formate exportieren.
3. Tipps für die agile Release-Planung
Was beinhaltet eine grundlegende Agenda in der Besprechung?
Die Planungsagenda enthält folgende Maßnahmen:
- Überprüfen Sie die Vision und die Produkt-Roadmap. Stellen Sie sicher, dass jeder das Ziel des Produkts und das zu erreichende Ziel versteht.
- Die Stakeholder müssen die technischen Details überprüfen, die für die Produktfreigabe erforderlich sind. Darüber hinaus sollten sie auch die Architektur überprüfen. Besprechen Sie jedoch die neuesten Informationen, die sich negativ oder positiv auf die Veröffentlichung auswirken.
- Überprüfen Sie die geschätzte Geschwindigkeit gemäß den vorherigen Erfahrungen zusammen mit dem Iterationsplan. Machen Sie Punkte aus der Geschichte jedes Benutzers, um zu überprüfen, wie lange es dauert, bis die Iteration durch das Team abgeschlossen ist.
- Erwähnen Sie die Akzeptanzkriterien basierend auf den Geschichten des Benutzers.
Zeitplan
Die Agenda des agilen Release-Plans umfasst:
- Begrüßungszeremonie;
- Zeigen Sie das Bild des Produkts, um die Vision zu erhalten und eine Roadmap zu erstellen.
- Besprechen Sie die Vor- und Nachteile der vorherigen Version.
- Wählen Sie das Thema und den Namen für die Veröffentlichung aus.
- Machen Sie einen Zeitplan für die Veröffentlichung;
- Überprüfen Sie die Bedenken und erwähnen Sie sie.
Überprüfen Sie die Definition von erledigt und überprüfen Sie sie ordnungsgemäß.
- Nehmen Sie Änderungen entsprechend der Technologie und den Fähigkeiten vor.
- Zeigen Sie die Product Backlog-Funktionen und User Stories an, die in der aktuellen Version berücksichtigt werden sollten.
- Tragen Sie das neue Unternehmen und die Probleme des Produkts ein.
- Wechseln Sie zur nächsten Ebene des Plans, wenn das gesamte Team Stakeholder umfasst. Das Lieferteam und der Product Owner bewerten ihn als den besten.
- Planen Sie die Aktionselemente und Funktionen, die gelöst werden müssen.
- Teilen Sie die Aktionselemente auf die Person auf, die dafür verantwortlich ist.
4. Die zentralen Thesen
In diesem Artikel haben wir die agile Release-Planung ausführlich besprochen. Was ist agile Release-Planung, wie hilft sie uns beim Projektmanagement? Es wird dringend empfohlen, EdrawMax zu verwenden, um Ihre agile Release-Planung mit Leichtigkeit zu erstellen!